﻿<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="frmLocalidad.aspx.cs" Inherits="frmProvincia" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
    <style type="text/css">
        .style3
        {
            height: 23px;
        }
        .style4
        {
            height: 23px;
            width: 249px;
        }
        .style6
        {
            width: 249px;
            height: 295px;
        }
        .style7
        {
            height: 295px;
        }
    </style>
</asp:Content>
    <asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder2" runat="Server">
    <div id="menu_lateral">
        <h4>
            Menu</h4>
        <br>
        <p>
        <a href="frmTipoDocumentoAlta.aspx">Tipo de Documento</a>
        <br>
        <a href="frmTipoTelefonoAlta.aspx">Tipo Teléfono</a>
        <br>
        <a href="frmCondicionIvaNuevo.aspx">Condicion IVA</a>
        <br>
        <a href="frmCargoAlta.aspx">Cargo</a>
        <br>
        <a href="frmProvincia.aspx">Provincia</a>
        <br>
        <a href="frmLocalidad.aspx">Localidad</a>
        <br>
        <a href="frmBarrio.aspx">Barrio</a>
        <br>
        <a href="frmTipoIngrediente.aspx">Tipo de Ingrediente</a>
        <br>
        <a href="frmEnvase.aspx">Tipo de Envase</a>
        </p>
    </div>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <h1>Administrar Localidad</h1>
    <p>&nbsp;</p>
    <table style="border-style: none; width: 107%;" frame="box">
        <tr>
            <td class="style4" style="font-weight: bold">
                Ingrese Nueva Localidad</td>
            <td class="style3" style="font-weight: bold">
                Listado de Localidades Existentes</td>
        </tr>
        <tr>
            <td align="left" class="style6" valign="top">
        <asp:TextBox ID="TextBox1" runat="server" Height="35px" Width="200px"></asp:TextBox>
                <br />
                <br />
        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" 
            ControlToValidate="TextBox1" ErrorMessage="Debe ingresar un nombre" 
                    Font-Bold="True" ForeColor="Red"></asp:RequiredFieldValidator>
                <br />
        <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
            ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 
            InsertCommand="INSERT INTO T_Localidad(nombreLocalidad, habilitado) VALUES (@prov, @habilitado)" 
            SelectCommand="SELECT * FROM [T_Provincia]">
            <InsertParameters>
                <asp:Parameter Name="prov" />
                <asp:Parameter Name="habilitado" />
            </InsertParameters>
        </asp:SqlDataSource>
        <asp:Button ID="Button1" runat="server" Height="35px" Text="Agregar " 
            Width="200px" onclick="Button1_Click" />
                <br />
                <br />
                <asp:Button ID="Button2" runat="server" Height="33px" onclick="Button2_Click" 
                    Text="Regresar" Width="177px" CausesValidation="False" Visible="False" />
                <br />
        <asp:Label ID="Label1" runat="server"></asp:Label>
                <br />
                <br />
                <br />
                <br />
            </td>
            <td class="style7" align="left" height="250px" valign="top">
                <asp:GridView ID="GridView1" runat="server" AllowPaging="True" 
                    AllowSorting="True" AutoGenerateColumns="False" DataKeyNames="idLocalidad" 
                    DataSourceID="SqlDataSource2" 
                    EmptyDataText="No hay registros de datos para mostrar." BackColor="White" 
                    BorderColor="White" BorderStyle="Ridge" BorderWidth="2px" CellPadding="3" 
                    CellSpacing="1" GridLines="None" Width="237px">
                    <Columns>
                        <asp:CommandField ShowDeleteButton="True" ShowEditButton="True" 
                            ButtonType="Image" CancelImageUrl="~/Img/ico_chico_cancelar.png" 
                            CausesValidation="False" DeleteImageUrl="~/Img/ico_chico_eliminar.png" 
                            EditImageUrl="~/Img/ico_chico_edicion.png" 
                            UpdateImageUrl="~/Img/ico_chico_ok.png" HeaderText="Acciones" >
                        <HeaderStyle HorizontalAlign="Center" />
                        <ItemStyle HorizontalAlign="Center" />
                        </asp:CommandField>
                        <asp:BoundField DataField="nombreLocalidad" HeaderText="Localidad" 
                            SortExpression="nombreLocalidad" >
                        <HeaderStyle HorizontalAlign="Center" />
                        </asp:BoundField>
                    </Columns>
                    <FooterStyle BackColor="#C6C3C6" ForeColor="Black" />
                    <HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#E7E7FF" />
                    <PagerStyle BackColor="#C6C3C6" ForeColor="Black" HorizontalAlign="Right" />
                    <RowStyle BackColor="#DEDFDE" ForeColor="Black" />
                    <SelectedRowStyle BackColor="#9471DE" Font-Bold="True" ForeColor="White" />
                    <SortedAscendingCellStyle BackColor="#F1F1F1" />
                    <SortedAscendingHeaderStyle BackColor="#594B9C" />
                    <SortedDescendingCellStyle BackColor="#CAC9C9" />
                    <SortedDescendingHeaderStyle BackColor="#33276A" />
                </asp:GridView>
                <asp:SqlDataSource ID="SqlDataSource2" runat="server" 
                    ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 
                    DeleteCommand="UPDATE [T_Localidad] SET [habilitado] = '0' WHERE [idLocalidad] = @idLocalidad
" 
                    InsertCommand="INSERT INTO [T_Localidad] ([nombreLocalidad],[habilitado]) VALUES (@nombreLocalidad,'1')" 
                    SelectCommand="SELECT [idLocalidad], [nombreLocalidad] FROM [T_Localidad] where habilitado &gt;0" 
                    
                    
                    
                    
                    UpdateCommand="UPDATE [T_Localidad] SET [nombreLocalidad] = @nombreLocalidad WHERE [idLocalidad] = @idLocalidad">
                    <DeleteParameters>
                        <asp:Parameter Name="idLocalidad" />
                    </DeleteParameters>
                    <InsertParameters>
                        <asp:Parameter Name="nombreLocalidad" />
                    </InsertParameters>
                    <UpdateParameters>
                        <asp:Parameter Name="nombreLocalidad" />
                        <asp:Parameter Name="idLocalidad" />
                    </UpdateParameters>
                </asp:SqlDataSource>
            </td>
        </tr>
        <tr>
            <td class="style4">
                </td>
            <td class="style3">
                </td>
        </tr>
    </table>
    <p>
        &nbsp;</p>
    <p>
        &nbsp;</p>
    <p>&nbsp;</p>
    <p>
        &nbsp;</p>
    <p>
        &nbsp;</p>
    <p>
        &nbsp;</p>
    <p>
        &nbsp;</p>
</asp:Content>

